package com.ylr.send.common.dto;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * Created by IntelliJ IDEA.
 *
 * @author wyw
 * date: 2023-06-15 15:11:41
 * className: SmsTemplateFlowDto
 * version: 1.0
 * description:
 *  `@JsonInclude(JsonInclude.Include.NON_NULL)`：序列化时不操作空属性
 */
@Getter
@Setter
@ToString
@Accessors(chain = true)
@JsonInclude(JsonInclude.Include.NON_NULL)
public class SmsTemplateFlowDto {

    /**
     * 主键
     */
    private String id;

    /**
     * 短信渠道
     */
    private Integer channel;

    /**
     * 编号
     */
    private String code;

    /**
     * 名称
     */
    private String tname;

    /**
     * 模板内容
     */
    private String content;

    /**
     * 模板预设字段，多个值使用英文逗号分割
     */
    private String params;

    /**
     * 版本号
     */
    private Integer version;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 创建用户
     */
    private String createUser;

}
